window cranks - Turkish English Dictionary